package cn.iocoder.boot.service;

import cn.iocoder.boot.dto.OrderTo;
import cn.iocoder.boot.dto.QueryTO;
import cn.iocoder.boot.entity.ComponentPrice;
import cn.iocoder.boot.entity.ComponentStock;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;

import java.io.UnsupportedEncodingException;
import java.util.List;

public interface QuoteService {
    Page<ComponentStock> query(QueryTO to) throws Exception;


    IPage<ComponentStock> queryBaseInfo(QueryTO to);


    List<ComponentPrice> queryList(QueryTO to) throws Exception;

    List<ComponentPrice> queryListOfRemote(QueryTO to) throws Exception;
}
